Cuba finch - Francés Inglés Diccionario